#include <random>
#include <ctime>
#include "01_TaskQueue.h"
#include "02_Producer.h"

void Producer::Produce(TaskQueue& taskQue)
{
    // 1: 设计随机种子（只需全局化初始一次）
    std::srand(std::time(0));

    // 2: 生产产品
    for(size_t i = 0; i < 20; i++)
    {
        int product = std::rand() % 100;
        taskQue.TaskPush(product); 
    }
}
